marine refrigeration plant - English Synonyms Dictionary